concentric tank - English Synonyms Dictionary